abundance of passion - Alemán Inglés Diccionario